﻿using System;
namespace Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik {
    
    
    public interface IToimingOtsing {
        
        System.Boolean? EXCLUDE {
            get;
            set;
        }
        
        System.Int64? MenetluseObjektID {
            get;
            set;
        }
        
        string MenetluseNR {
            get;
            set;
        }
        
        System.Collections.Generic.List<System.Int64?> LiikKL {
            get;
            set;
        }
        
        System.Collections.Generic.List<System.Int64?> AlaLiikKL {
            get;
            set;
        }
        
        System.DateTime? AlgusKP {
            get;
            set;
        }
        
        System.DateTime? AlgusKPVahemikuLoppKP {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiminguOsalineOtsing> ToiminguMenetlejad {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISeaduseSateOtsing> Alus {
            get;
            set;
        }
        
        System.Int64? SeisundKL {
            get;
            set;
        }
        
        System.DateTime? SeisundKP {
            get;
            set;
        }
        
        System.DateTime? SeisundKPVahemikuLoppKP {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IJuriidilineIsikOtsing> ToimingutMenetlevAsutus {
            get;
            set;
        }
        
        global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IJuriidilineIsikOtsing UusMenetlevAsutus {
            get;
            set;
        }
        
        string MeieAsjaajamisNR {
            get;
            set;
        }
        
        System.Int64? EsitamiseViisKL {
            get;
            set;
        }
        
        System.DateTime? SaabumiseKP {
            get;
            set;
        }
        
        System.DateTime? SaabumiseKPVahemikuLoppKP {
            get;
            set;
        }
        
        System.DateTime? PostitamiseKP {
            get;
            set;
        }
        
        System.DateTime? PostitamiseKPVahemikuLoppKP {
            get;
            set;
        }
        
        string TeieAsjaajamiseNR {
            get;
            set;
        }
        
        System.Int64? ObjektID {
            get;
            set;
        }
        
        string Nimetus {
            get;
            set;
        }
        
        System.DateTime? TahtaegKP {
            get;
            set;
        }
        
        System.DateTime? TahtaegKPVahemikuLoppKP {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiminguOsalineOtsing> ToiminguOsalised {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiminguOsalineOtsing> KoikToiminguosalised {
            get;
            set;
        }
        
        System.Int64? StaatusKL {
            get;
            set;
        }
        
        System.DateTime? StaatusKP {
            get;
            set;
        }
        
        System.DateTime? StaatusKPVahemikuLoppKP {
            get;
            set;
        }
        
        global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlusOtsing Menetlus {
            get;
            set;
        }
        
        string ToiminguNR {
            get;
            set;
        }
        
        global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IFailOtsing PohiFail {
            get;
            set;
        }
        
        string Sisu {
            get;
            set;
        }
        
        System.Int64? KohustisObjektID {
            get;
            set;
        }
        
        System.Int64? ToiminguPohiFailiObjektID {
            get;
            set;
        }
        
        System.DateTime? JoustumisKP {
            get;
            set;
        }
        
        System.DateTime? LabiviimiseAlgusKP {
            get;
            set;
        }
        
        System.DateTime? LabiviimiseAlgusKPVahemikuLoppKP {
            get;
            set;
        }
        
        System.DateTime? LabiviimiseLoppKP {
            get;
            set;
        }
        
        System.Int64? LabiviimiseVormKL {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAadressOtsing> Tegevuskohad {
            get;
            set;
        }
        
        System.Int64? AllikaksOlevKlientSysteemKL {
            get;
            set;
        }
        
        System.Collections.Generic.List<System.Int64?> AlaLiigiTapsustusKL {
            get;
            set;
        }
        
        System.DateTime? DokumendiSaabumiseKP {
            get;
            set;
        }
        
        System.DateTime? DokumendiSaabumiseKPVahemikuLoppKP {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToimingOtsing> AlusToimingud {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToimingOtsing> LisaToimingud {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToimingOtsing> SeotudToimingud {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToimingOtsing> PohiToimingud {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToimingOtsing> MojutatavadToimingud {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToimingOtsing> MojutavadToimingud {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IFailOtsing> Failid {
            get;
            set;
        }
        
        string Markused {
            get;
            set;
        }
        
        System.Boolean? OnAvalikustatud {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlusPostOtsing> MenetlusPost {
            get;
            set;
        }
        
        global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IFailOtsing AvalikustatudFail {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAnnotatsioonOtsing> Annotatsioonid {
            get;
            set;
        }
        
        string Pohjendus {
            get;
            set;
        }
        
        string Sissejuhatus {
            get;
            set;
        }
        
        System.Collections.Generic.List<System.Int64?> LahenduseLiikKL {
            get;
            set;
        }
        
        string Resolutsioon {
            get;
            set;
        }
        
        System.Collections.Generic.List<System.Int64?> MarksonaStaatusKL {
            get;
            set;
        }
        
        System.Int64? EdastamiseViisKL {
            get;
            set;
        }
        
        System.Int64? SalastatuseTaseKL {
            get;
            set;
        }
        
        System.Boolean? EdasiKaevatud {
            get;
            set;
        }
        
        System.Boolean? EriarvamusEsitatud {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiminguOsalineOtsing> ByrooToiminguosalised {
            get;
            set;
        }
    }
}
